electrodo reflector - French English Dictionary